Adequacy Criteria for Object Testing

نویسنده

  • Brigid Haworth
چکیده

In this report, criteria for adequacy measurement for objects in OO software are presented. Coverage criteria that address internal object structure have been developed. These criteria include coverage of direct and indirect inter-method ows in addition to internal method control ows. Results from the analysis of a commercial system developed in C++ support the theory that coverage analysis based on methods alone is insuucient for object level coverage measurement.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating the Applicability of Traditional Test Adequacy Criteria for Object-oriented Programs

Research in software testing has identified and studied several criteria to measure the adequacy of a set of input data used to test software. Since the existing adequacy criteria were developed and demonstrated in a non-OO environment, it is important to examine whether those criteria can be equally effective for measuring the test adequacy of OO programs. This paper describes a case study per...

متن کامل

A Study of Test Coverage Adequacy In the Presence of Stubs

The purpose of implementation-based testing is to gain a measure of confidence in the correctness of the software by providing adequate coverage of the code. One unit of testing in object-oriented software is a class. However, classes use other classes and if class interactions form a cycle of dependencies then, to test a client class that uses an untested supplier class, stubs must be construc...

متن کامل

Test Adequacy Assessment for UML Design Model Testing

Systematic design testing, in which executable models of behaviors are tested using inputs that exercise scenarios, can help reveal flaws in designs before they are implemented in code. We present a testing method in which executable forms of the Unified Modeling Language (UML) models are tested. The method incorporates the use of test adequacy criteria based on UML model elements in class diag...

متن کامل

Test adequacy criteria for UML design models

Systematic design testing, in which executable models of behaviours are tested using inputs that exercise scenarios, can help reveal flaws in designs before they are implemented in code. In this paper a technique for testing executable forms of UML (Unified Modelling Language) models is described and test adequacy criteria based on UML model elements are proposed. The criteria can be used to de...

متن کامل

An Adequacy Based Test Data Generation Technique Using Genetic Algorithms

As the complexity of software is increasing, generating an effective test data has become a necessity. This necessity has increased the demand for techniques that can generate test data effectively. This paper proposes a test data generation technique based on adequacy based testing criteria. Adequacy based testing criteria uses the concept of mutation analysis to check the adequacy of test dat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998